• word of the day

    centauria calcitrapa

    centauria calcitrapa - Dictionary definition and meaning for word centauria calcitrapa

    Definition
    (noun) Mediterranean annual or biennial herb having pinkish to purple flowers surrounded by spine-tipped scales; naturalized in America
    Synonyms : caltrop , star-thistle
Download our Mobile App Today
Receive our word of the day
on Whatsapp